keep a weather eye on - German English Dictionary